/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Extras;

import javax.swing.JOptionPane;

/**
 *
 * @author gustavokatel
 */
public class Determinante {
    
    public static void main(String[] args)
    {
        
        int[][] matrix = { {1,1,1},{1,-3,+2},{5,-1,-4} };//new int[3][3];
        int multi = 1;
        //[ [1,2,3], [4,5,6], [7,8,9] ]
        //
        // 7     9  //matrix[2][0],     ,matrix[2][2]
        // 1  2  3  //matrix[0][1] = 2
        // 4  5  6  //matrix[1][0] = 4
        // 7  8  9  //matrix[2][2] = 9
        // 1     3  //matrix[0][0],     ,matrix[0][2]
        //
        //positivos
        multi=matrix[1][0]*matrix[2][1]*matrix[0][2];
        multi+=matrix[0][0]*matrix[1][1]*matrix[2][2];
        multi+=matrix[2][0]*matrix[0][1]*matrix[1][2];
        //negativos
        multi+= -1*(matrix[1][2]*matrix[2][1]*matrix[0][0]);
        multi+= -1*(matrix[0][2]*matrix[1][1]*matrix[2][0]);
        multi+= -1*(matrix[2][2]*matrix[0][1]*matrix[1][0]);
        
        JOptionPane.showMessageDialog(null, "Determinante é: "+multi);
        
        
    }
    
}
